package cn.fintecher.pangolin.service.manage.response;

import cn.fintecher.pangolin.common.enums.BaseSelect;
import cn.fintecher.pangolin.common.enums.UserStatus;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;
import java.util.Set;

/**
 * @Auther: xiaqun
 * @Description: 用户查询返回对象
 * @Date: 9:40 2019/8/15
 */

@Data
public class UserResponse {
    @ApiModelProperty(value = "用户ID")
    private String id;

    @ApiModelProperty(value = "部门ID")
    private String departId;

    @ApiModelProperty(value = "用户名")
    private String username;

    @ApiModelProperty(value = "姓名")
    private String realName;

    @ApiModelProperty(value = "部门名称")
    private String departmentName;

    @ApiModelProperty(value = "状态")
    private UserStatus status;

    @ApiModelProperty(value = "是否管理员")
    private BaseSelect isManage;

    @ApiModelProperty(value = "入职时间")
    private Date entryTime;

    @ApiModelProperty(value = "数量")
    private Integer number = 0;

    @ApiModelProperty(value = "金额")
    private Double amount = 0d;

    @ApiModelProperty(value = "通道号")
    private String channelNo;

    @ApiModelProperty(value = "是否为系统用户")
    private BaseSelect isSystem;
}
